#include "ESP32_gpio.h"

void ESP32_GPIO_Init(void)
{
    ESP32_GPIO_CONFIG();
}

void ESP32_GPIO_CONFIG(void)
{
    gpio_config_t io_conf;
    io_conf.pin_bit_mask = (1ULL << LED_PIN);        // LED引脚GPIO27
    io_conf.mode = GPIO_MODE_OUTPUT;                 // 输出模式
    io_conf.pull_up_en = GPIO_PULLUP_DISABLE;        // 禁用上拉
    io_conf.pull_down_en = GPIO_PULLDOWN_DISABLE;    // 禁用下拉
    io_conf.intr_type = GPIO_INTR_DISABLE;           // 禁用中断
    gpio_config(&io_conf);

    gpio_set_level(LED_PIN, GPIO_RESET); // 设置为低电平
}
